package com.cait.cait.service;

import com.cait.cait.entity.Member;
import com.cait.cait.entity.User;
import org.springframework.stereotype.Service;

/**
 * @author Jirath
 * @date 2020/2/12
 * @description:
 */
public interface UserService {
    /**
     * 新增用户与成员，有查重
     * @param member
     * @return 若已存在就返回false
     */
    boolean addMember(Member member);
    /**
     * 获取身份
     * @param memberId
     * @return 无信息返回为-1，否则为编号0-4
     */
    Integer getIdentityById(int memberId);
    /**
     * 用账号来获取密码信息，专为Realm服务
     * @param account
     * @return
     */
    User getInfoByAccount(String account);
}
